IOhannes m zmölnig [Thu, 11 Feb 2016 11:08:35 +0000 (12:08 +0100)]
trying to get the lintian-override correct
IOhannes m zmölnig [Thu, 11 Feb 2016 10:54:08 +0000 (11:54 +0100)]
fix permissions in the correct directory
IOhannes m zmölnig [Thu, 11 Feb 2016 10:44:59 +0000 (11:44 +0100)]
lintian override for jquery.js (fix this is doxygen!)
IOhannes m zmölnig [Thu, 11 Feb 2016 10:44:41 +0000 (11:44 +0100)]
fix permissions of installed source-files
IOhannes m zmölnig [Thu, 11 Feb 2016 10:37:42 +0000 (11:37 +0100)]
Build Introjucer manpage
IOhannes m zmölnig [Wed, 10 Feb 2016 21:54:20 +0000 (22:54 +0100)]
install ChangeList.txt as Changelog
IOhannes m zmölnig [Wed, 10 Feb 2016 21:54:05 +0000 (22:54 +0100)]
moved arch-all data into juce-modules-source
IOhannes m zmölnig [Wed, 10 Feb 2016 21:35:11 +0000 (22:35 +0100)]
Disable the makeile-generator patch for now
IOhannes m zmölnig [Wed, 10 Feb 2016 21:01:46 +0000 (22:01 +0100)]
get rid of C-style encoded filename
IOhannes m zmölnig [Wed, 10 Feb 2016 20:53:08 +0000 (21:53 +0100)]
Bumped standards to 3.9.7
IOhannes m zmölnig [Wed, 10 Feb 2016 20:52:33 +0000 (21:52 +0100)]
drop "DEB_MAKE_CHECK_TARGET"
IOhannes m zmölnig [Wed, 10 Feb 2016 20:52:05 +0000 (21:52 +0100)]
simplified "clean" target
IOhannes m zmölnig [Wed, 10 Feb 2016 20:51:16 +0000 (21:51 +0100)]
clamp some defines to fixed values
IOhannes m zmölnig [Wed, 10 Feb 2016 20:50:52 +0000 (21:50 +0100)]
prefix debian-specific patches with "debian".
IOhannes m zmölnig [Wed, 10 Feb 2016 20:34:13 +0000 (21:34 +0100)]
split repdroducible-date patches into debian/non-debian parts
IOhannes m zmölnig [Wed, 10 Feb 2016 20:23:16 +0000 (21:23 +0100)]
...
IOhannes m zmölnig [Wed, 10 Feb 2016 20:21:07 +0000 (21:21 +0100)]
updated Introjucer makefile
IOhannes m zmölnig [Wed, 10 Feb 2016 20:14:40 +0000 (21:14 +0100)]
adjust path to builddate header-file
IOhannes m zmölnig [Wed, 10 Feb 2016 20:13:32 +0000 (21:13 +0100)]
removed testing Makefile
IOhannes m zmölnig [Wed, 10 Feb 2016 20:12:01 +0000 (21:12 +0100)]
removed patch for test-build
we are now linking Introjucer against the library, that's test enough
IOhannes m zmölnig [Wed, 10 Feb 2016 20:10:48 +0000 (21:10 +0100)]
put libjuce_builddate.h into $(OUTDIR)
IOhannes m zmölnig [Wed, 10 Feb 2016 20:07:16 +0000 (21:07 +0100)]
put libjuce_builddate.h and juce(-dbg).pc into $OUTDIR
IOhannes m zmölnig [Wed, 10 Feb 2016 19:53:56 +0000 (20:53 +0100)]
simplify VPATH by generating intermediate cpp-files
IOhannes m zmölnig [Wed, 10 Feb 2016 19:52:43 +0000 (20:52 +0100)]
use OUTDIR when possible
IOhannes m zmölnig [Wed, 10 Feb 2016 19:52:11 +0000 (20:52 +0100)]
removed unused vars
IOhannes m zmölnig [Wed, 10 Feb 2016 19:32:26 +0000 (20:32 +0100)]
more to do
IOhannes m zmölnig [Wed, 10 Feb 2016 19:28:14 +0000 (20:28 +0100)]
remove empty lines
IOhannes m zmölnig [Wed, 10 Feb 2016 19:28:05 +0000 (20:28 +0100)]
allow building Debug and Release libraries
IOhannes m zmölnig [Wed, 10 Feb 2016 16:08:00 +0000 (17:08 +0100)]
starting to support both Release and Debug build
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:59 +0000 (16:46 +0100)]
reordered patches
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:47 +0000 (16:46 +0100)]
make introjucer produce nicer makefiles
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:25 +0000 (16:46 +0100)]
simplified the no z-types patch
a single define!
IOhannes m zmölnig [Wed, 10 Feb 2016 15:45:53 +0000 (16:45 +0100)]
fixed typo in header-include-protection
IOhannes m zmölnig [Wed, 10 Feb 2016 15:45:37 +0000 (16:45 +0100)]
use defaults for JUCE_LOG_ASSERTIONS and JUCE_CHECK_MEMORY_LEAKS
this is important for Debug/Release builds.
getting this right will also fix the "unresolved non-virtual thunk"
problems we have seen earlier
IOhannes m zmölnig [Wed, 10 Feb 2016 15:44:14 +0000 (16:44 +0100)]
enable JUCE_USE_MP3AUDIOFORMAT
IOhannes m zmölnig [Wed, 10 Feb 2016 15:43:54 +0000 (16:43 +0100)]
more explicit JUCE_USE defines
IOhannes m zmölnig [Wed, 10 Feb 2016 15:39:11 +0000 (16:39 +0100)]
note about repacking
IOhannes m zmölnig [Sun, 31 Jan 2016 20:19:26 +0000 (21:19 +0100)]
patch test-build so it honors FLAGS and is verbose
IOhannes m zmölnig [Sun, 31 Jan 2016 14:09:28 +0000 (15:09 +0100)]
make sure that libjuce_builddate.h exists
so the libbuilder-Makefile does not depend on being called from debian/rules
IOhannes m zmölnig [Sun, 31 Jan 2016 14:05:44 +0000 (15:05 +0100)]
register doxygen documentation with doc-base
IOhannes m zmölnig [Sun, 31 Jan 2016 14:03:56 +0000 (15:03 +0100)]
install doxygen documentation into .../apiref/
IOhannes m zmölnig [Sun, 31 Jan 2016 13:58:49 +0000 (14:58 +0100)]
Use https:// or Vcs-git
IOhannes m zmölnig [Sat, 30 Jan 2016 20:18:01 +0000 (21:18 +0100)]
fixed build-flags for compiling C++-sources
after restructuring the build-flags, the preprocessor- and C-flags went missing...
IOhannes m zmölnig [Sat, 30 Jan 2016 20:02:18 +0000 (21:02 +0100)]
use '$(MAKE)' instead of 'make' for recursive calls
IOhannes m zmölnig [Sat, 30 Jan 2016 20:00:18 +0000 (21:00 +0100)]
include BUILD_DATE header when building Introjucer
IOhannes m zmölnig [Sat, 30 Jan 2016 19:59:58 +0000 (20:59 +0100)]
include BUILD_DATE header when building libjuce
IOhannes m zmölnig [Sat, 30 Jan 2016 19:50:28 +0000 (20:50 +0100)]
put BUILD_DATE macro into header-file rather than the cmdline
easier to get quoting of quotes correct...
IOhannes m zmölnig [Sat, 30 Jan 2016 19:48:48 +0000 (20:48 +0100)]
use $(MAKE) rather than 'make' for recursive calls
IOhannes m zmölnig [Sat, 30 Jan 2016 19:48:06 +0000 (20:48 +0100)]
fix setting of FLAGS
IOhannes m zmölnig [Sat, 30 Jan 2016 14:56:49 +0000 (15:56 +0100)]
build Introjucer as part of libbuilder
this makes it somewhat easier to pass in hardening flags.
IOhannes m zmölnig [Sat, 30 Jan 2016 14:55:53 +0000 (15:55 +0100)]
Allow building o Introjucer
- accept CPPFLAGS/... so we can pass hardening *and* enable syste libs
- make build verbose (so we see what is going on)
- link in JUCE *statically* (for now)
IOhannes m zmölnig [Sat, 30 Jan 2016 14:53:10 +0000 (15:53 +0100)]
use DEMO_PATH var for path to the demo
IOhannes m zmölnig [Thu, 28 Jan 2016 20:36:35 +0000 (21:36 +0100)]
get rid of default target-arch '-march=native'
IOhannes m zmölnig [Thu, 28 Jan 2016 20:34:38 +0000 (21:34 +0100)]
install juce-utils
- Introjucer
- module sources (urgh!)
IOhannes m zmölnig [Thu, 28 Jan 2016 20:34:03 +0000 (21:34 +0100)]
Simplified module-path to /usr/share/juce/modules
IOhannes m zmölnig [Thu, 28 Jan 2016 20:30:19 +0000 (21:30 +0100)]
build introjucer
IOhannes m zmölnig [Thu, 28 Jan 2016 20:30:08 +0000 (21:30 +0100)]
added debian-specific search path for modules
IOhannes m zmölnig [Thu, 28 Jan 2016 20:28:48 +0000 (21:28 +0100)]
Introjucer needs to be reproducible as well...
IOhannes m zmölnig [Thu, 28 Jan 2016 20:28:11 +0000 (21:28 +0100)]
Added juce-utils binary package (for Introjucer)
IOhannes m zmölnig [Sun, 24 Jan 2016 21:40:38 +0000 (22:40 +0100)]
Fixed path to libjuce in test-build
also make one compiler and the linker command more verbose...
IOhannes m zmölnig [Fri, 22 Jan 2016 20:00:25 +0000 (21:00 +0100)]
also clean test-build
IOhannes m zmölnig [Fri, 22 Jan 2016 20:00:17 +0000 (21:00 +0100)]
fixed demo makefile
IOhannes m zmölnig [Fri, 22 Jan 2016 19:54:17 +0000 (20:54 +0100)]
enable test-build
IOhannes m zmölnig [Fri, 22 Jan 2016 19:53:35 +0000 (20:53 +0100)]
test-target
IOhannes m zmölnig [Fri, 22 Jan 2016 19:51:56 +0000 (20:51 +0100)]
Try building an example with libjuce
IOhannes m zmölnig [Fri, 22 Jan 2016 05:16:17 +0000 (06:16 +0100)]
dos2unix
IOhannes m zmölnig [Fri, 22 Jan 2016 05:15:56 +0000 (06:15 +0100)]
note about LATER
IOhannes m zmölnig [Fri, 22 Jan 2016 05:15:45 +0000 (06:15 +0100)]
use pkg-config for juce-flags
IOhannes m zmölnig [Fri, 22 Jan 2016 05:12:24 +0000 (06:12 +0100)]
Makefile for testing
IOhannes m zmölnig [Thu, 21 Jan 2016 22:03:58 +0000 (23:03 +0100)]
Even more deps
IOhannes m zmölnig [Thu, 21 Jan 2016 21:59:21 +0000 (22:59 +0100)]
Added even more deps
IOhannes m zmölnig [Thu, 21 Jan 2016 21:58:29 +0000 (22:58 +0100)]
add soname to lib
IOhannes m zmölnig [Thu, 21 Jan 2016 21:39:30 +0000 (22:39 +0100)]
Added some dependencies
IOhannes m zmölnig [Thu, 21 Jan 2016 21:23:41 +0000 (22:23 +0100)]
added GPL-2+
IOhannes m zmölnig [Thu, 21 Jan 2016 21:04:32 +0000 (22:04 +0100)]
install headers and library
IOhannes m zmölnig [Thu, 21 Jan 2016 21:03:50 +0000 (22:03 +0100)]
fix prefix
IOhannes m zmölnig [Thu, 21 Jan 2016 21:03:38 +0000 (22:03 +0100)]
use versioned soname
IOhannes m zmölnig [Thu, 21 Jan 2016 21:03:26 +0000 (22:03 +0100)]
generate and install pkgconfig file
IOhannes m zmölnig [Thu, 21 Jan 2016 21:00:32 +0000 (22:00 +0100)]
fixed typo
IOhannes m zmölnig [Thu, 21 Jan 2016 20:23:21 +0000 (21:23 +0100)]
run 'make install'
IOhannes m zmölnig [Thu, 21 Jan 2016 20:23:06 +0000 (21:23 +0100)]
drop libjuce0.install
no longer needed since we now have an install target
IOhannes m zmölnig [Thu, 21 Jan 2016 20:22:41 +0000 (21:22 +0100)]
install target
IOhannes m zmölnig [Thu, 21 Jan 2016 19:45:17 +0000 (20:45 +0100)]
Bumped debian/changelog up to 4.1.0+repack
IOhannes m zmölnig [Thu, 21 Jan 2016 19:44:01 +0000 (20:44 +0100)]
Merge tag 'upstream/4.1.0+repack'
Upstream version 4.1.0+repack
# gpg: Signature made Thu 21 Jan 2016 08:44:01 PM CET using RSA key ID
7F7A36F8
# gpg: Good signature from "IOhannes m zmölnig <zmoelnig@umlaeute.mur.at>" [ultimate]
# gpg: aka "IOhannes m zmölnig <zmoelnig@iem.at>" [ultimate]
# gpg: aka "[jpeg image of size 5377]" [ultimate]
# gpg: aka "IOhannes m zmölnig (IEM - Network Operation Center) <noc@iem.at>" [ultimate]
# gpg: aka "IOhannes m zmölnig (mur.at - Verein zur Förderung von Netzwerkkunst) <zmoelnig@mur.at>" [ultimate]
# gpg: aka "IOhannes m zmölnig (forum::für::umläute - Network Operation Center) <noc@umlaeute.mur.at>" [ultimate]
# gpg: aka "Johannes Zmölnig (University of Music and Performing Arts - Graz) <johannes.zmoelnig@kug.ac.at>" [ultimate]
# gpg: aka "IOhannes m zmölnig (forum::für::umläute) <forum@umlaeute.mur.at>" [ultimate]
# gpg: aka "IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>" [ultimate]
IOhannes m zmölnig [Thu, 21 Jan 2016 19:43:34 +0000 (20:43 +0100)]
Imported Upstream version 4.1.0+repack
IOhannes m zmölnig [Thu, 21 Jan 2016 19:41:57 +0000 (20:41 +0100)]
File-Exclude 3rd-party libraries
IOhannes m zmölnig [Thu, 21 Jan 2016 19:27:57 +0000 (20:27 +0100)]
downgrade version to rerun gbp-import-orig
IOhannes m zmölnig [Thu, 21 Jan 2016 19:25:35 +0000 (20:25 +0100)]
simplified library-inclusion
IOhannes m zmölnig [Thu, 21 Jan 2016 16:55:39 +0000 (17:55 +0100)]
install libjuce.so (FIXME: multi-arch)
IOhannes m zmölnig [Thu, 21 Jan 2016 16:33:59 +0000 (17:33 +0100)]
build library from debian/rules
IOhannes m zmölnig [Thu, 21 Jan 2016 16:03:23 +0000 (17:03 +0100)]
Use debian-supplied makefile
IOhannes m zmölnig [Thu, 21 Jan 2016 16:02:06 +0000 (17:02 +0100)]
Use reproducible date/time
IOhannes m zmölnig [Thu, 21 Jan 2016 15:55:31 +0000 (16:55 +0100)]
added vorbisfile & vorbisenc
IOhannes m zmölnig [Thu, 21 Jan 2016 15:41:26 +0000 (16:41 +0100)]
minor cleanups
IOhannes m zmölnig [Thu, 21 Jan 2016 15:38:05 +0000 (16:38 +0100)]
use system libraries
IOhannes m zmölnig [Thu, 21 Jan 2016 15:32:18 +0000 (16:32 +0100)]
prefix common build flags with JUCE_
so we can add additional buildflags
IOhannes m zmölnig [Thu, 21 Jan 2016 15:12:07 +0000 (16:12 +0100)]
simplified 'clean' target
IOhannes m zmölnig [Thu, 21 Jan 2016 15:11:30 +0000 (16:11 +0100)]
dos2unix
IOhannes m zmölnig [Thu, 21 Jan 2016 15:08:49 +0000 (16:08 +0100)]
Patch to not use z_uInt
IOhannes m zmölnig [Thu, 21 Jan 2016 15:03:07 +0000 (16:03 +0100)]
AppConfig.h for Debian